patch with rubber - German English Dictionary